package com.dhecp.project.purchase.domain;

import com.dhecp.common.annotation.ForUpdate;
import com.dhecp.core.domain.BaseBusinessEntityKJ;

/**
 * @program: kjecp
 * @description: 采购计划 (主表-母件
 * @author: hlf
 * @create: 2022-08-15 11:22
 */
public class PurchasePlanCancel extends BaseBusinessEntityKJ {

    private static final long serialVersionUID = 1L;

    @ForUpdate(fieldName = "计划金额")
    private Double planCost;//计划金额
    @ForUpdate(fieldName = "商品编码")
    private String spBm;//商品编码
    @ForUpdate(fieldName = "计划单号")
    private String orderID;//计划单号
    @ForUpdate(fieldName = "采购数量")
    private Integer spSl;//采购数量
    @ForUpdate(fieldName = "取消数量")
    private Integer qxSl;//取消数量
    private Integer vType;//0/待审 1 提交审核 2 已审
    private String planUser;//采购计划制单人工号



    //虚拟字段
    private String spMc;//商品名称
    private Integer kcSl;//库存数量
    private String fNid;//父单号


    public static long getSerialVersionUID() {
        return serialVersionUID;
    }


    public Integer getQxSl() {
        return qxSl;
    }

    public void setQxSl(Integer qxSl) {
        this.qxSl = qxSl;
    }

    public String getfNid() {
        return fNid;
    }

    public void setfNid(String fNid) {
        this.fNid = fNid;
    }

    public String getOrderID() {
        return orderID;
    }

    public void setOrderID(String orderID) {
        this.orderID = orderID;
    }

    public Integer getvType() {
        return vType;
    }

    public void setvType(Integer vType) {
        this.vType = vType;
    }

    public Double getPlanCost() {
        return planCost;
    }

    public void setPlanCost(Double planCost) {
        this.planCost = planCost;
    }

    public String getSpBm() {
        return spBm;
    }

    public void setSpBm(String spBm) {
        this.spBm = spBm;
    }

    public Integer getSpSl() {
        return spSl;
    }

    public void setSpSl(Integer spSl) {
        this.spSl = spSl;
    }

    public String getSpMc() {
        return spMc;
    }

    public void setSpMc(String spMc) {
        this.spMc = spMc;
    }

    public Integer getKcSl() {
        return kcSl;
    }

    public void setKcSl(Integer kcSl) {
        this.kcSl = kcSl;
    }

    public String getPlanUser() {
        return planUser;
    }

    public void setPlanUser(String planUser) {
        this.planUser = planUser;
    }
}